earthing terminals - Spanish English Dictionary